const path = require('path');
module.exports = {
    // 入口文件
    entry:'./src/index.ts',
    // 输出文件
    output:{
        // 文件名
        filename:'app.js',
        // 路径
        path:path.resolve(__dirname,'public/dist'),
        // 自动更新(到dist文件中取，包括内存中的dist)
        publicPath:'/dist/'
    },
    // 规则
    module:{
        rules:[
            {
                test: /\.tsx?$/,
                // 处理器
                use:'ts-loader',
                // 不处理的文件
                exclude: /node_modules/,
            }
        ]
    },
    resolve: {
        extensions:['.ts','.tsx','.js']
    }
}